microscope for reflected light - Alemán Inglés Diccionario